The 2018 Bmw 6 Series Gran Turismo Is A Jack-Of-All-Trades